private facilities - Français Anglais Dictionnaire